.aui-dialog-header{
    padding-bottom: 5%;
    border-bottom: 1px solid #ccc;
    color:#A5A5A5;
}
.aui-dialog-body{
    border-bottom-right-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
}
/*.aui-dialog-body{*/
    /*padding: 0;*/
/*}*/
.train_order ul,.train_order ul li{
    width: 100%;
}
.hides{
    display: none;
}
.icon-jiantou-bot-copy{
    float: left;
    margin-left: 2%;
    color:#8A8A8A;
}
.aui-list-item-input{
    line-height:2rem;
    font-size:0.8rem;
}
.aui-list-item-input label{
    margin-left: 1rem;
    float:right;
    line-height: 2rem;
    color:#595959;
    width:80%;
}
.aui-list-item-input label input{
    float: right;
    margin-right: 1rem;
}
.label_name{
    float:left;
}
header{
    position: fixed!important;
    top:0;
    left:0;
}
.swiper-container{
    position: fixed;
    height: auto;
}
.train_list{
    /*margin-top: 4.3rem;*/
}
.train_list ul{
    width: 100%;
    float:left;
    background: #ffffff;
}
.train_list>ul>li{
    float: left;
    width: 100%;
    border-bottom:1px solid #ccc;
}
.train_list>ul>li>ul{
    width: 100%;
    padding:0.5rem 0.5rem;
    /*height: 5.5rem;*/
    overflow: auto;
}
.train_list>ul>li>ul>li{
    float:left;
}
.end_message{
    float: left;
    /*margin-left: 0.5rem;*/
}
.seat_message{
    float: right;

}
.start_message{
    float: right;
    /*margin-right: 0.5rem;*/
}
.pass,.last{
    display: inline-block;
    border-radius: 50%;
    width: 0.8rem;
    height: 0.8rem;
    text-align: center;
    line-height: 0.8rem;
    color:#ffffff;
    font-size: 0.6rem;
}
.pass{
    background: #3CB0D6;
}
.last{
    background: #FFBB43;
}
.icon-lianjie{
    display: inline-block;
    margin-top: -2.2rem;
    font-size: 3.5rem;
    color:#838383;
}
.expend_time{
    /*position: absolute;*/
    /*left:35%;*/
    text-align: center;
}
.expend_time>p{
    /*text-align: center;*/
}
.start_message,.seat_message{
    width: 100%;
    text-align: canter;
}
.end_message{
    width: 100%;
    text-align: canter;
}
.seat_message{
    height: 3rem;
    /*margin-top: -0.5rem;*/
}
.price{
    text-align: center;
    color:#F18A0F;
}
.train_number,.start_addr,.end_addr,.expend_time>p:first-child,.seat_type{
    color:#838383;
    font-size: 0.5rem;
}
.seat_price{
    color:#F18A0F;
    font-size: 1rem;
}
.seat_type{
    /*padding-top: 2rem;*/
}
.train_number{
    font-weight:blod;
}
.start_message>p:first-child,.end_message>p:first-child{
    font-size: 1rem;
    font-weight: bold;
}
.seat_message{
    margin-top:0.2rem;
    width: 100%;
}
.seat_message>p:first-child{
    font-weight: bold;
    /*text-align: canter!important;*/
}
.zero_span{
  color: #F67E17;
}
.seatNum{
  clear: both;
  border-top:1px dashed #D9D9D9;
  padding-top: 0.4rem;
  overflow: auto;
}
.seatNum p{
  float: left;
  text-align: center;
}
